software attorney copyright development projects radius3 developers relationship thin-client intellectual property attorney management customer patent open source intellectual property crm